de6b50b753e1cc2536cbf166997007a95f187742,src/net/spfbl/spf/SPF.java,CacheWhite,containsHost,#String#String#String#String#String#,3123
Before Change
return true;
} else if (containsExact(token + '>' + recipient)) {
return true;
} else if (containsExact(token + '>' + recipientDomain)) {
return true;
} else if (containsExact(token + ';' + qualifier)) {
return true;
} else if (containsExact(token + ';' + qualifier + '>' + recipient)) {
return true;
} else if (containsExact(token + ';' + qualifier + '>' + recipientDomain)) {
return true;
} else if (containsExact(client + ':' + token)) {
return true;
} else if (containsExact(client + ':' + token + '>' + recipient)) {
return true;
} else if (containsExact(client + ':' + token + '>' + recipientDomain)) {
return true;
} else if (containsExact(client + ':' + token + ';' + qualifier)) {
return true;
After Change
String token = '.' + host;
if (containsExact(token)) {
return true;
} else if (recipient != null && containsExact(token + '>' + recipient)) {
return true;
} else if (recipientDomain != null && containsExact(token + '>' + recipientDomain)) {
return true;
} else if (containsExact(token + ';' + qualifier)) {
return true;
} else if (recipient != null && containsExact(token + ';' + qualifier + '>' + recipient)) {
return true;
} else if (recipientDomain != null && containsExact(token + ';' + qualifier + '>' + recipientDomain)) {
return true;
} else if (containsExact(client + ':' + token)) {
return true;
} else if (recipient != null && containsExact(client + ':' + token + '>' + recipient)) {
return true;
} else if (recipientDomain != null && containsExact(client + ':' + token + '>' + recipientDomain)) {
return true;
} else if (containsExact(client + ':' + token + ';' + qualifier)) {
return true;